﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;

namespace Zocono.WCS.HangfireHost
{
    //public class MyPrograme
    //{
    //    public string ProgrameName { get; set; }
    //    //public List<string> ProgrameName { get; set; }
    //    public List<string> Jobs { get; set; }
    //}

    public class MyPrograme
    {
        public Pro ProgrameName { get; set; }
        //public List<string> ProgrameName { get; set; }
        public Jobs Jobs { get; set; }
    }
    public class Jobs
    {
        public List<string> Job1001 { get; set; } = new List<string>();
        public List<string> Job2001 { get; set; } = new List<string>();
        public List<string> Job3001 { get; set; } = new List<string>();
        public List<string> Job4001 { get; set; } = new List<string>();
        public List<string> Job5001 { get; set; } = new List<string>();
    }
    public class Pro
    {
        public List<string> Pro_1001 { get; set; }=new List<string>();
        public List<string> Pro_2001 { get; set; } = new List<string>();
        public List<string> Pro_3001 { get; set; } = new List<string>();
        public List<string> Pro_4001 { get; set; } = new List<string>();
        public List<string> Pro_5001 { get; set; } = new List<string>();
    }


    public class EquipmentState
    {
        public string ProgrameName { get; set; }
        //public List<string> ProgrameName { get; set; }
        public List<string> Jobs { get; set; }
    }

}
